TP Tools


TP-Tools

Die neueste Release finden Sie hier:

https://github.com/Backdate/TP-Tools/releases

FREI für kommerzielle Nutzung

Eine kleine Sammlung von Tools, die die Inbetriebnahme und Programmierung von Fanuc-Robotern vereinfachen.

Die Programme sind lizenziert unter der

CC BY-ND 4.0 Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0)

https://creativecommons.org/licenses/by-nd/4.0/.

Auch wenn die Creative-Commons-Lizenz nicht für Software gemacht wurde, erfüllt sie hier ihren Zweck.

Eine Lizenzdatei muss NICHT auf die Robotersteuerung kopiert werden.

Damit steht einer kommerziellen Nutzung nichts im Wege.


Steuerung und Version

Wenn es keinen entsprechenden Unterordner gibt, ist die Version (derzeit) nicht verfügbar.

Wenn der Arg-Wizard verwendet werden kann oder ein CRX-Plugin vorhanden ist, wird dies beschrieben bzw. erklärt.

Programmstruktur

Derzeit verwenden die Programme "TP_VIEW" und "TP_WRITE" eine "einheitliche" API.

mehr dazu DeepDive


TP_VIEW

TP_VIEW kann verwendet werden, um die Fenster/Bildschirme zu wechseln Sie können umschalten zwischen

tp_view

z.B..

 :  CALL TP_VIEW('SCREEN.TRIPLE') ;
 :  CALL TP_VIEW('DIALOG.YES_NO',123) ;
 :  AUFRUF VON TP_VIEW('LOAD_VIEW',3) ;
 :  CALL TP_VIEW('CLEAR_VIEW',1) ;

Ein CRX_PlugIn namens Tablet-TP-Tools befindet sich in der Entwicklung.


TP_WRITE

TP_WRITE kann verwendet werden, um einzeilige (dynamische) Nachrichten auf verschiedene "Bildschirme" zu schreiben.

tp

Unter anderem stehen folgende zur Auswahl:

Der Arg-Wizard ist implementiert.

ArgWiz

Ein CRX_PlugIn namens Tablet-TP-Tools ist in Entwicklung.


2REG

Ein Ordner mit einfachen "Nur-Ein-Befehl"-Programmen. Das Ergebnis wird in das angegebene Register geschrieben

RAND2REG

Erzeugt eine (Pseudo-)Zufallszahl und schreibt den Wert in das entsprechende Register.

Verwendet $FAST_CLOCK zum Initialisieren, kann aber auch konfiguriert werden.

Alttext


set_invisib

Programme vorübergehend unsichtbar machen oder ausblenden

set_invisib.gif



F.A.Q.



Copyright (c) 2023 Backdate Software/Andreas Wissing